modelling real world examples